extremely challenging - German English Dictionary